home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / bbs_door / vfy_39.zip / 4SPTFIRE.ZIP / SFSEC.DOC < prev    next >
Text File  |  1995-03-15  |  5KB  |  134 lines

  1.         **************************************************************
  2.         *                                                            *
  3.         *                       SFSEC.EXE v1.2                       *
  4.         *                                                            *
  5.         *      SPITFIRE User Security Level Adjustment Program       *
  6.         *                                                            *
  7.         *                  Copyright (c) 1993, 1995                  *
  8.         *                Sagerquist Micro Engineering                *
  9.         *                                                            *
  10.         *                   1414 W. Kerrick Street                   *
  11.         *                    Lancaster, Ca. 93534                    *
  12.         *                    Data  (805) 723-6908                    *
  13.         *                                                            *
  14.         **************************************************************
  15.  
  16. DESCRIPTION
  17. -----------
  18.     SFSEC.EXE adjusts a SPITFIRE BBS caller's security level and 
  19.     remaining time in the drop file SFDOORS.DAT.  SPITFIRE BBS will 
  20.     read this file on return from a DOOR and adjust its database.  
  21.     This action is useful when invoking BBS Doors such as a Call 
  22.     Back Verification, a Questionnaire or Opinion Poll, etc., where 
  23.     the caller is to be rewarded with a security level or time 
  24.     adjustment upon successful completion.  
  25.  
  26.     SFSEC.EXE will make the adjustments for the caller while the 
  27.     caller is on-line.
  28.  
  29. SYNTAX
  30. ------
  31.     SFSEC /D:[Directory where SFDOORS.DAT is located]
  32.           /S:[Security Level] (Optional)
  33.           /T+:[Additional time for this call] (Optional)
  34.           /T=:[Maximum time for this call] (Optional)
  35.  
  36.     The command line switches may be placed in any order and they are
  37.     not case sensitive.  Only one /T switch may be used.
  38.  
  39. EXAMPLES
  40. --------
  41.     SFSEC /D:C:\SF /S:25
  42.     SFSEC /D:C:\SF /S:25 /T+:30
  43.     SFSEC /D:C:\SF /S:25 /T=:90
  44.  
  45. SAMPLE SECTION FROM SF.BAT
  46. --------------------------
  47.  
  48. :DOOR_A
  49.    C:
  50.    CD C:\SF\VERIFY
  51.    VERIFY! /B:SPITFIRE /D:C:\SF
  52.    IF ERRORLEVEL 0 IF NOT ERRORLEVEL 2 GOTO ADJUST
  53.    GOTO LOOP
  54. :ADJUST
  55.    C:
  56.    CD C:\SF
  57.    SFSEC /D:C:\SF /S:25 /T+:30
  58.    GOTO LOOP
  59.  
  60. TECHNICAL
  61. ---------
  62.     If the /T+: switch is used, time is added to the original remaining
  63.     time FOR THAT CALL.  The time already used is deducted from this 
  64.     number.
  65.  
  66.     If the /T=: switch is used, the maximum time FOR THIS CALL becomes
  67.     this number.  The time already used is ignored.  Unfortunately, 
  68.     SF_SEC.EXE does not take into account the time used in the door.
  69.  
  70.     Time FOR THIS CALL is different than the time available PER DAY.
  71.     Each call is limited to the BBS's definition of time available
  72.     per call.  When SF_SEC.EXE makes its adjustment, its only effective
  73.     ON THIS CALL.  Subsequent calls by the same person are again limited
  74.     by the BBS.
  75.  
  76. DISCLAIMER
  77. ----------
  78.     This program is distributed as is.  No warranty, either expressed or
  79.     implied is offered and the programmer is not responsible for any
  80.     damages or expenses that may occur through the use of this program.
  81.     The user shall determine its suitability.  Extensive testing has been
  82.     performed and every effort has been made to ensure satisfactory 
  83.     performance prior to release.  Please communicate any difficulties 
  84.     with the programmer through the BBS at (805) 723-6908.  Any problems
  85.     received will be treated as a top priority.
  86.  
  87. CREDITS
  88. -------
  89.     SPITFIRE BBS is copyrighted software by Mike Woltz of Buffalo 
  90.     Creek Software, 913 - 39th Street, West Des Moines, Iowa 50265.
  91.     BBS (515) 225-8496.
  92.  
  93.     Many thanks to Jeff Cruser of Houston, TX (BBS (713) 575-0932)
  94.     for requesting the time adjustment revision.
  95.  
  96. PROGRAMMING SERVICES
  97. ====================
  98.     SFSEC.EXE is a custom program, and performs exactly as requested.
  99.  
  100.     Programming services are provided by Sagerquist Micro Engineering
  101.     by request.  The point of contact is the S M E Support BBS at
  102.     (805) 723-6908, or via mail at the following address:
  103.  
  104.     Sagerquist Micro Engineering
  105.     1414 W. Kerrick St.
  106.     Lancaster, CA 93534
  107.     BBS (805) 723-6908
  108.  
  109.     If you have a need for a program of any kind, please let me know.
  110.  
  111. HISTORY
  112. -------
  113.     01/06/95 V1.2 - /T=: switch altered.  In v1.1, the time limit 
  114.             OF THIS CALL was changed to the number on this
  115.             switch.  SPITFIRE, on return from the door, would
  116.             then deduct the time used to come up with the
  117.             remaining time FOR THAT CALL.
  118.  
  119.             Now, the maximum time for that call (line 14 of
  120.             SFDOORS.DAT) is adjusted with the time already used.
  121.             If /T=:120 and the caller has already used 3 minutes,
  122.             the actual number written to line 14 of SFDOORS.DAT
  123.             is 123.  Remaining time now REALLY becomes the number
  124.             from this command line switch.
  125.  
  126.             Only drawback: The time used in the door would be 
  127.             deducted from the /T=: number.
  128.  
  129.     01/01/95 v1.1 - Time adjustments added.
  130.             Command line switches changed.
  131.  
  132.     09/15/93 v1.0 - First release.
  133.  
  134.